makeshift memorial - Turkish English Dictionary